jQuery로 select option 선택시 datetime-local 날짜 자동 채우기 코드 조각입니다.

// 드롭다운리스트 선택시 Close 항목이면 Closed 날짜에 현재 시간 채우기
Number.prototype.AddZero = function (b, c) {
    var l = (String(b || 10).length - String(this).length) + 1;
    return l > 0 ? new Array(l).join(c || '0') + this : this;
}

$("#CaseStatusId").on("change", function () {
    if ($("#CaseStatusId option:selected").text() == "Close") {
        var dt = new Date();
        var localDt = dt.getFullYear() + "-"
            + (dt.getMonth() + 1).AddZero()
            + "-" + dt.getDate().AddZero() + "T"
            + dt.getHours().AddZero() + ":"
            + dt.getMinutes().AddZero();
        $("#Closed").val(localDt);
    }
});

 

 

Comments


Comments are closed